Big Huge Thesaurus

japanese beetle

noun

sounds kind of like